Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN AVENUE Semi-Detached £125,000 4 Apr 2014
2 OWEN AVENUE Semi-Detached £115,000 27 Feb 2004
4 OWEN AVENUE Semi-Detached £146,500 26 May 2023
5 OWEN AVENUE Semi-Detached £122,500 1 Feb 2018
7 OWEN AVENUE Semi-Detached £97,000 30 Nov 2012
8 OWEN AVENUE Semi-Detached £175,000 30 Jan 2024
11A OWEN AVENUE Semi-Detached £57,500 26 Apr 2000
12 OWEN AVENUE Semi-Detached £17,000 11 Nov 2002
14 OWEN AVENUE Semi-Detached £60,000 7 Jun 2001
18 OWEN AVENUE Semi-Detached £140,000 6 Oct 2006
20 OWEN AVENUE Semi-Detached £100,450 22 Jan 2003
21 OWEN AVENUE Semi-Detached £141,000 28 Jul 2017
23 OWEN AVENUE Semi-Detached £62,230 27 Jul 2015
24 OWEN AVENUE Semi-Detached £124,500 17 Dec 2020
29 OWEN AVENUE Semi-Detached £96,500 20 Jun 2003